ecological power - English Synonyms Dictionary